Branch & Memorize exact algorithms for sequencing problems: Efficient embedding of memorization into search trees

نویسندگان

چکیده

Memorization, as an algorithm design technique, enables to speed up algorithms at the price of increased space usage. In this work, we focus on search tree applied sequencing problems. these algorithms, lower branching levels, isomorphic sub-problems may appear exponentially many times and use memorization is twofold: one hand it avoids repetitive solutions, they correspond identical sub-problems; other hand, allows check for dominance conditions among permutations same subset elements. The idea appeared a long time, however, best authors’ knowledge, was only seldom in number proposed literature. paper, propose unifying framework implementing exact dedicated Our proposal leads paradigm Branch & Memorize its implementation three classical single machine problems validated by extensive computational experimentation that shows mentioned consistently improves existing algorithms. These results emphasize more systematically embedding

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Algorithms for Geometric Graph Search Problems

In this paper, we show that many graph search problems can be solved quite efficiently for a geometric intersection graph ofhorizontal and vertical line segments. We first extract several basic operations for depth first search and breadth first search on a graph. Then we present data structures for the intersection graph in terms of which those operations can be implemented in an efficient man...

متن کامل

Exact Graph Search Algorithms for Generalized Traveling Salesman Path Problems

The Generalized Traveling Salesman Path Problem (GTSPP) involves finding the shortest path from a location s to a location t that passes through at least one location from each of a set of generalized location categories (e.g., gas stations, grocery stores). This NP-hard problem type has many applications in transportation and location-based services. We present two exact algorithms for solving...

متن کامل

Efficient Algorithms for Exact

The complexity of exact motion planning algorithms highly depends on the complexity of the robot’s free space, i.e., the set of all collision-free placements of the robot. Theoretically, the complexity of the free space can be very high. In practice, the complexity of the free space tends to be much smaller. We show that, under some realistic assumptions, the complexity of the free space of a r...

متن کامل

Exact Algorithms for Exact Satisfiability Problems

This thesis presents exact means for solving a family of NP-hard problems. Starting with the well-studied Exact Satisfiability problem (Xsat) parents, siblings and daughters are derived and studied, each with interesting practical and theoretical properties. While developing exact algorithms to solve the problems, we gain new insights into their structure and mutual similarities and differences...

متن کامل

Efficient Algorithms for Two Generalized 2-Median Problems on Trees

The p-median problem on a tree T is to find a set S of p vertices on T that minimize the sum of distances from T’s vertices to S. For this problem, Tamir [14] had an O(pn)-time algorithm, while Gavish and Sridhar [6] had an O(nlog n)-time algorithm for the case of p=2. In this paper, we study two generalizations of the 2-median problem, which are obtained by imposing constraints on a 2-median: ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers & Operations Research

سال: 2021

ISSN: ['0305-0548', '1873-765X']

DOI: https://doi.org/10.1016/j.cor.2020.105171